About Remko Holdings Limited (12798606) United Kingdom