About Jachlida Limited (11268202) United Kingdom