About Byk - London Ltd (12557794) United Kingdom