About Killroy Mathers Limited (11468703) United Kingdom