About San Carlo Holdings Ltd (12882997) United Kingdom