About Damichi Ltd (10972109) United Kingdom