About Astrid C Consulting Limited (09613435) United Kingdom