About Kilos Trap Kitchen Ltd (13084750) United Kingdom