About Repeika Holdings Ltd (13674010) United Kingdom