About Ankor Investments 2 Limited (10634021) United Kingdom