About Serha Ltd. (10144337) United Kingdom