About Fikri Investment Limited (08805086) United Kingdom