About Abroma Co. Ltd. (09905980) United Kingdom