About June London Limited (06625739) United Kingdom