About Basa Partners Limited (08588455) United Kingdom