About Atlantic Edge Investment Limited (12246562) United Kingdom