About Bequia Consulting Ltd (06511380) United Kingdom