About Bess Solutions Limited (12382563) United Kingdom