About Ram Kk Ltd (10706281) United Kingdom