About Limesnapper Limited (05493318) United Kingdom