About Kitori Limited (07760783) United Kingdom