About Abdulle Limited (12891363) United Kingdom