About Betaquip Holdings Limited (10145046) United Kingdom