About Karren Amanda Ltd (12669791) United Kingdom