About Nectar 02 Solutions Ltd (13674690) United Kingdom