About Faro Ms Ltd (11562949) United Kingdom