About Ba1 Development Limited (12951660) United Kingdom