About Sellgl Limited (11881530) United Kingdom