About Bay Of India Ltd (11302920) United Kingdom