About Nol Services Ltd (10047891) United Kingdom