About Blaack Sea Limited (11513668) United Kingdom