About Angelol International Corporation Limited (07969600) United Kingdom