About Agappa Limited (11449374) United Kingdom