About Romar Holdings Ltd (12654244) United Kingdom