About Lily Bops Limited (12441166) United Kingdom