About Ashkuri Associates Limited (09895693) United Kingdom