About Kimi & Angela Limited (11903918) United Kingdom