About Kanidae Limited (07428980) United Kingdom