About Plan Ba Limited (12078606) United Kingdom