About Kilo Watt Blue Ltd (07369245) United Kingdom