About Kudo Lifestyle Limited (11567923) United Kingdom