About Ajacent Investments Ltd (12638590) United Kingdom