About Sara (uk) Ltd (SC444916) United Kingdom