About Focus Group (investments) Limited (SC336533) United Kingdom