About Rankal Limited (09103380) United Kingdom