About Byssal Ltd (12840564) United Kingdom