About Lightning Machines Limited (12119721) United Kingdom