About Sar Overseas Ltd (12139248) United Kingdom