About Seven Sixty Two Limited (SC378875) United Kingdom