About Bizarreka (uk) Limited (07265141) United Kingdom