About Endrose Solutions Ltd (10521482) United Kingdom