About Ibkhas Services Limited (10106344) United Kingdom