About Sera Global Europe Holdings Limited (05183088) United Kingdom