About Dolphin N2 Limited (10739616) United Kingdom