About Invingatorul Ltd (12286125) United Kingdom