About Abstragan Holding Limited (07801008) United Kingdom