About South Sri Ltd. (11057926) United Kingdom