About Kelly S Holdings Ltd (10543238) United Kingdom