About Beaming Mind Ltd (10989800) United Kingdom