About Bare Hands Ltd (12313581) United Kingdom