About Strawberry Kitten Limited (11598114) United Kingdom