About Boscombe Capital Ltd (10712336) United Kingdom