About Leo Atomitive Ltd (13361439) United Kingdom