About Bemmy Limited (10620909) United Kingdom