About Bbammidi Limited (11352346) United Kingdom