About 7 Degrees South Limited (04520103) United Kingdom