About Sloj Corporation Limited (09485888) United Kingdom