About Michael Skiba Limited (10281525) United Kingdom