The
OtsLabs.com
website is operated by Ots7 Inc, a Delaware corporation, under license by Ots Corporation Ltd, company no. 6659447, an England & Wales company.
The vendor of products offered for sale on this site is Ots7 Ltd, company no. 9732721, an England & Wales company, VAT registration no. 235177802.