About Jennings Aldas (2019) Limited (12309117) United Kingdom