About Sachra Ltd (09264659) United Kingdom