About Caj Holdings Limited (05331960) United Kingdom