About Focus On Founders Limited (12961846) United Kingdom