About Nectar 06 Solutions Ltd (13677897) United Kingdom