About Galeb Partners Limited (11068733) United Kingdom