About Kraimlorae Ltd (13501183) United Kingdom