About Becquia Holdings Ltd (10045715) United Kingdom