About Ibs International Trading Ltd (12194298) United Kingdom