About Clawflint Ltd (11404463) United Kingdom