About Section 60 Ltd (12671330) United Kingdom