About Loopy Shrew Limited (09734955) United Kingdom