About Bajko Clifford Limited (13052024) United Kingdom