About Blackbuck Acquisitions Limited (10584019) United Kingdom