About Aitel International Limited (11538687) United Kingdom