About Ellipse Atlantic Ltd (10738362) United Kingdom