About Ulloasullivan Investments Ltd (10968034) United Kingdom