About Ict Reverse (holdings) Limited (09966353) United Kingdom