About Ramek Lend Limited (12836388) United Kingdom