About Latimeria Consulting Ltd (06336963) United Kingdom