About Currell Limited (12223320) United Kingdom