About Intelsol Ltd (12182269) United Kingdom