About Lime Management (worldwide) Limited (06355700) United Kingdom