About Ibrs Corp Limited (13374892) United Kingdom