About Sevencan Ltd (13521704) United Kingdom