About Rahman Abdulla Investment Ltd (12783440) United Kingdom