About Loopy London Limited (09423067) United Kingdom