About Seebee Ltd (11031181) United Kingdom