About Onestrand Ltd (12987377) United Kingdom