About Beat Concepts Holdings Limited (10884047) United Kingdom