About Ouro Solutions Ltd. (10820780) United Kingdom