About Swift Dolphin Virtually Head Office & Lil Dolphin Group Limited (12279483) United Kingdom