About Marshall Kane Consulting Limited (07602959) United Kingdom