About Jorh Holdings Limited (09268325) United Kingdom