About Wellshore Limited (SC305252) United Kingdom