About Remka Limited (10455512) United Kingdom