About Bequa Ltd (09415862) United Kingdom