About Kershen Fairfax Limited (11655687) United Kingdom