About J Chan Solutions Limited (10826678) United Kingdom