About Wallark Consulting Ltd (SC401757) United Kingdom