About Kinsella Holdings Limited (11254290) United Kingdom