About Absalyon Limited (NI056672) United Kingdom