About Bessi Ltd (12067282) United Kingdom