About Spinosa Ltd (13693844) United Kingdom