About Vjr Technologies Ltd (09412978) United Kingdom