About Kelly Covell Limited (11272470) United Kingdom