About Sellak Ltd (13545374) United Kingdom