About Incisive Strategies Limited (07085427) United Kingdom