About Chandu Limited (12857031) United Kingdom