About Lime Internet Ltd (07533204) United Kingdom