About Shimmering Seabass Limited (13343553) United Kingdom