About Kane & Aran Ltd (13477724) United Kingdom