About Kipas London Limited (11850283) United Kingdom