About Broken Hands Technologies Limited (10771174) United Kingdom