About Calash Holdings Limited (SC529619) United Kingdom