About Bulla Connect Ltd (13018692) United Kingdom