About Amar Investments Limited (11269204) United Kingdom