About Absalom Holdings Limited (06058216) United Kingdom