About Nu Firm Taxis Ltd. (SC310931) United Kingdom