About Closerstill Acquisitions Limited (09465855) United Kingdom