About Chase Lime Limited (12719259) United Kingdom