About Bea13 Holdings Limited (13662787) United Kingdom