About Lorac Kite Limited (11054108) United Kingdom