About Seven Project Limited (03093861) United Kingdom