About Nabc Lifting Solutions Ltd (10729030) United Kingdom