About Bafter Ltd (11239100) United Kingdom