About Nanogrid Marketing Lp (SL030926) United Kingdom