About Longship Technology Consulting Ltd (08011044) United Kingdom