About Adaptive Shield Consulting Limited (11813432) United Kingdom