About Agrippa Projects Limited (13245015) United Kingdom