About Ajiil Capital Nominees Ltd (11282351) United Kingdom