About Quantrom Technologies Ltd (11639781) United Kingdom