About Besenius & Co Group Ltd (10726736) United Kingdom