About Gligorradu Ltd (12715277) United Kingdom