About Masarra Ltd (12264448) United Kingdom