About Bossa Ltd (11401530) United Kingdom