About Ram.kr Ltd (10867005) United Kingdom