About Elements Strategic Land Limited (13078427) United Kingdom