About Newington Paradise Limited (12624141) United Kingdom