About Jaloch Limited (SC590211) United Kingdom