About Ugglis Limited (11246395) United Kingdom