About Ibits R Limited (SC550041) United Kingdom