About Seven C Ltd (11591873) United Kingdom