About Franco Visser Consulting Limited (10454506) United Kingdom