About B1ll Ltd (12622039) United Kingdom