About Bamf Holdings Ltd (10781666) United Kingdom