About Glass Onion Limited (10826328) United Kingdom