About Ba Foundation Trading Limited (07134731) United Kingdom