About Lime Beach Ltd (11801007) United Kingdom