About Edgbaston Investments Ltd (10239163) United Kingdom