About Investat Holding Limited (12076831) United Kingdom