About S0077 Limited (04268980) United Kingdom