About Kudasaru Limited (07913762) United Kingdom