About Jteor Consultants Ltd (11022628) United Kingdom