About Abmine Limited (07230348) United Kingdom