About Nixfixhandiman Ltd (11721037) United Kingdom