About Ingenious Capital Management Holdings Limited (08968058) United Kingdom