About Strangequark Limited (10387932) United Kingdom