About Romesa Khan Ltd (12895224) United Kingdom