About Alex Atomei Ltd (12875693) United Kingdom