About Rascomp Ltd (13662382) United Kingdom