About Ushyma Farringdon Limited (12153338) United Kingdom