About Difernex Co. Limited (00620505) United Kingdom