About Norkram Limited (SC150224) United Kingdom