About 42srrentals Ltd. (12393473) United Kingdom