About Betamindes Limited (05416073) United Kingdom