About Bapp&co Ltd (12728081) United Kingdom