About Edgbaston Securities Limited (11701628) United Kingdom