About Bicadel Ltd (09537289) United Kingdom